* {
    margin: 0;
    padding: 0;
}

.b-box {
    box-sizing: border-box;
}

.flex {
    display: flex;
}

.flex-al-center {
    align-items: center;
}

.sticky {
    position: sticky;
}

.overhideen {
    overflow: hidden;
}

.box-round {
    border-radius: 50%;
}

.h-1 {
    height: 1rem;
}

.h-2 {
    height: 2rem;
}
.h-4 {
    height: 4rem;
}

html,
body {
    height: 100%;
}

#app {
    height: 100%;
}

$fontA: 0.24rem;
$fontB: 0.28rem;
$fontC: 0.36rem;
$fontD: 0.4rem;

$colorA: #fff;
$colorB: #DD1A21;
$colorC: #333;
$colorD: #999;
$colorE: #f4f4f4;
$colorF: #666;